home *** CD-ROM | disk | FTP | other *** search
INI File | 1992-10-28 | 4.2 KB | 304 lines |
- [ver]
- 4
- [sty]
- ~default.sty
- [files]
- [charset]
- 82
- ANSI (Windows, IBM CP 1252)
- [revisions]
- 0
- [prn]
- HP LaserJet III
- [lang]
- 7
- [desc]
-
-
-
-
-
- 720313659
- 18
- 719271006
- 105
- 2
- 0
- 0
- 0
- 0
-
-
-
-
-
-
- 0
- [fopts]
- 0
- 1
- 0
- 0
- [lnopts]
- 2
- Text Abstand
- 1
- [docopts]
- 5
- 2
- [l1]
- 0
- [pg]
- 2
- 52 0 47 0 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
- 76 0 12 1025 0 0 0 65535 65535 Standard 65535 0 0 0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0
- [edoc]
- FUNCTION Twmakro() ' f<\|>r CAS teamWorks
-
-
-
- 'REM Abfrage, ob Twmacro <\|>berhaupt ausgef<\|>hrt werden soll:
-
- abfrage=Decide(" CAS teamWorks Soll das Makro zur automatischen Erzeugung von Seriendokumenten ausgef<\|>hrt werden ?")
-
-
- If (abfrage<<<;>1)
-
- Goto Twmacroend
-
- EndIf
-
-
-
- 'REM Alle offenen Fenster schlie<\_>en :
-
- anz = GetOpenFileCount()
-
- for i=1 To anz
-
- FileClose()
-
- Next
-
-
-
- 'REM Aus WIN.INI lesen :
-
- Path$=GetProfileString$("tworks", "BerichtPfad") ' Pfad zum Berichtsverzeichnis.
-
- NameNeu$=GetProfileString$("tworks", "BerichtNameNeu") ' Name des neuen Serien-
-
- ' Dokuments (ohne Pfad).
-
- Vorlage$=GetProfileString$("tworks", "BerichtVorlage") ' Name der Vorlage (mit Pfad).
-
- Daten$=GetProfileString$("tworks", "BerichtDaten") ' Name der Steuerdatei (ohne Pfad).
-
-
-
- 'REM Einen Backslash an den Pfad anh<\d>ngen, wenn nicht vorhanden :
-
- If (Right$(Path$, 1)<<<;>"\")
-
- Path$=StrCat$(Path$, "\")
-
- EndIf
-
-
-
- 'REM Neuen Namen f<\|>r die AmiPro konforme Steuerdatei erzeugen.
-
- 'REM Entspricht dem Namen der alten Steuerdatei, aber mit der Endung ".sam" :
-
- pos=0
-
- For i=len(Daten$) To 1 Step -1
-
- If (Mid$(Daten$, i, 1)="." And pos=0)
-
- pos=i
-
- EndIf
-
- Next
-
-
- If (pos<;>0)
-
- ApDaten$=StrCat$(Left$(Daten$, pos), "sam")
-
- Else
-
- ApDaten$=StrCat$(Daten$, ".sam")
-
- EndIF
-
-
-
- 'REM AmiPro konforme Steuerdatei erzeugen und unter neuem Namen speichern :
-
- New("~default.sty" 1 0 )
-
- <:#274,9025>Type( ";<[>Enter]" )
-
- <:#274,9025>FileOpen(StrCat$(Path$, Daten$) 24 "ASCII" )
-
-
- AnswerMsgBox(Yes)
-
- SaveAs(StrCat$(Path$,ApDaten$) 32 "" "" )
-
- FileClose( )
-
-
-
- 'REM Vorlage <\v>ffnen, mit Steuerdatei mischen, in das neue Serien-Dokument abspeichern
-
- 'REM und Vorlage schlie<\_>en :
-
- FileOpen(Vorlage$ 1 "" )
-
- MergeToFile(32, StrCat$(Path$,ApDaten$), StrCat$(Path$,NameNeu$) )
-
- AnswerMsgBox(No)
-
- FileClose( )
-
-
-
- 'REM Abschlu<\_>meldung : (ausgeklammert, bei Bedarf 'REM entfernen)
-
- 'REM Message("CAS teamWorks Twmacro erfolgreich beendet !")
-
-
-
- 'REM Neu erzeugtes Serien-Dokument <\v>ffnen :
-
- FileOpen(StrCat$(Path$,NameNeu$) 1 "" )
-
-
-
- Twmacroend:
-
- END FUNCTION
-
- >
-
- [Embedded]
- 00002977
- >
- [macsum] 1
- Twmakro 0 0 10 0
- [macse]
- 14 Twmakro
- 0 2 " CAS teamWorks Soll das Makro zur automatischen Erzeugung von Seriendokumenten ausgef<\|>hrt werden ?"
- 13
- 8 1
- 6 1
- 5 1
- 18 1
- 11 00000220
- 10 00001187
- 0 1050
- 13
- 8 2
- 5 1
- 8 3
- 6 2
- 6 3
- 18 2
- 12 00000322
- 10 00000344
- 5 1
- 6 3
- 3 0
- 8 3
- 10 00000247
- 2 147 1
- 10 00000289
- 0 286 "tworks" "BerichtPfad"
- 13
- 8 4
- 0 286 "tworks" "BerichtNameNeu"
- 13
- 8 5
- 0 286 "tworks" "BerichtVorlage"
- 13
- 8 6
- 0 286 "tworks" "BerichtDaten"
- 13
- 8 7
- 0 807 "{4}" 1
- 13
- 7 "\"
- 18 1
- 11 00000577
- 0 16 "{4}" "\"
- 13
- 8 4
- 5 0
- 8 8
- 0 14 "{7}"
- 13
- 8 3
- 5 1
- 6 3
- 18 4
- 12 00000684
- 10 00000778
- 5 -1
- 6 3
- 3 0
- 8 3
- 10 00000608
- 0 15 "{7}" "{3}" 1
- 13
- 7 "."
- 18 0
- 6 8
- 5 0
- 18 0
- 1 1
- 11 00000765
- 6 3
- 8 8
- 10 00000650
- 6 8
- 5 0
- 18 3
- 11 00000868
- 0 806 "{7}" "{8}"
- 13
- 0 16 [X] "sam"
- 13
- 8 9
- 10 00000896
- 0 16 "{7}" ".sam"
- 13
- 8 9
- 2 101 1 "~default.sty" 1 0
- 0 6 ";[13]"
- 0 16 "{4}" "{7}"
- 13
- 2 102 1 [X] 24 "ASCII"
- 0 291 6
- 0 16 "{4}" "{9}"
- 13
- 2 104 1 [X] 32 "" ""
- 2 147 1
- 2 102 1 "{6}" 1 ""
- 0 16 "{4}" "{9}"
- 13
- 0 16 "{4}" "{5}"
- 13
- 2 110 3 32 [X] [X]
- 0 291 7
- 2 147 1
- 0 16 "{4}" "{5}"
- 13
- 2 102 1 [X] 1 ""
- 6 0
- 15
- 9
- 00003002
-